<%--
    Document   : pesquisa2
    Created on : 08/12/2013, 20:05:24
    Author     : Administrador
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="_res/estilo/estilo.css" rel="stylesheet" type="text/css">
        <title>ADOCAO</title>
    </head>
    <body>
        
        <div id="principal">
            <div id="header">
                <!--inclui cabeçalho-->
                <%@include file="_templates/header.jsp" %>
            </div>
            <div id="menu">
                <!--inclui menu-->
                <%@include file="_templates/menu.jsp"%>
            </div>
            <div id="conteudo">
                <!--inclui campos de pesquisa-->
                <%@include file="_pages/pesquisar.jsp" %>
                <%
    try{
        //verifica se foi digitado raça ou idade
        if(request.getParameter("raca")!= null || request.getParameter("idade")!=null){
            
            OracleConnector con = new OracleConnector();
            int qtd =0;
            int pag =0;
            int linhas = 0;
            int inicio = 0;
    
            String sql="";   
            //qtd = con.SelectCount(sql);
            
            /*if(request.getParameter("pagina")== null){
                pag=1;
            }else{
                pag = Integer.parseInt(request.getParameter("pagina"));
            }
            out.println(pag);
            linhas=3;
            inicio=(pag -1) * linhas;*/
            //Pesquisa os cachorros que ainda nao foram adotados
            sql = "SELECT * FROM dog WHERE ic_status_adocao_dog = '0'";
                
            if(!request.getParameter("raca").equals(null)){
                sql+= " AND nm_raca_dog LIKE '%"+request.getParameter("raca")+"%' "; 
            }
            if(!request.getParameter("idade").equals(null)){
                sql += " AND ds_idade_dog LIKE '%"+request.getParameter("idade")+"%'"; 
            }
            /*qtd = con.SelectCount(sql);
            if(qtd>linhas)
                sql+=" LIMIT "+inicio+", "+linhas;*/
            //Mostra o resultado do select
            for(Object[] reg: OracleConnector.getQuery(sql)){
                %><div>
                    <div class="img_result">
                        <img src="_res/images/<%=reg[3]%>" class="img_result">
                    </div>
                    <p><b>Nome do Cãozinho:</b><%=reg[1]%></p>
                    <p><b>Raça:</b><%=reg[2]%></p>
                    <p><b>Idade:</b><%=reg[5]%></p>
                    <p><b>Descrição:</b><%=reg[4]%></p>
                </div>  
                <a href="" > ADOTAR</a>
                <hr>
            <%
            }
            
        }%>
    <%}catch(Exception ex){
         out.println("<span style='color:red;'>"+ex.getLocalizedMessage()+"</span>");
    }%>
            </div>
            <div>
                <!--inclui rodapé-->
             <%@include file="../_templates/footer.jsp"%>
            </div>
        </div>                    
    </body>
</html>
